prolonged rain - English Synonyms Dictionary